package com.umfwechat.core.interceptor;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.springframework.web.servlet.HandlerInterceptor;
import org.springframework.web.servlet.ModelAndView;

/**
 * 权限拦截器
 */
public class WebRequestInterceptor implements HandlerInterceptor {


	public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object obj, Exception ex)
			throws Exception {
		ex.printStackTrace();
		// TODO Auto-generated method stub
		System.out.println("WebRequestInterceptor-afterCompletion");
		throw ex;
	}


	public void postHandle(HttpServletRequest request, HttpServletResponse response, Object obj, ModelAndView mav)
			throws Exception {
		// TODO Auto-generated method stub
		System.out.println("WebRequestInterceptor-postHandle");
	}


	public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object obj) throws Exception {
		System.out.println("WebRequestInterceptor-preHandle");
		return true;
	}
	

    
    
}
